have skeleton in the closet - Turc Anglais Dictionnaire